package com.tool4j.entity.vo;

import com.tool4j.entity.FileInfo;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serial;
import java.io.Serializable;

/**
 * 文件信息响应类
 *
 * @author Deng.Weiping
 * @since 2023/7/18 16:36
 */
@Data
@Accessors(chain = true)
public class FileInfoVO extends FileInfo implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 时间间隔
     * <p>
     * 一小时以内显示几分钟前
     * 24小时内显示几小时前
     * 超过24小时三天内（含三天）显示几天前
     * 3天以上显示具体日期，不显示年份
     * 超过一年显示年-月-日，不显示时间
     */
    private String timeBetween;

}
